2174
2162
3
2
3
3
815
342
69
6
5
1
7
2
5
3
1
2
2
825
65
1
1
2
8
3
1
1
12
2
1
2
5
452
1
1
3
3
333
40
1193
23
499
1029
923
1759
126
1
1
44
1
6
5
3
3
5
1
10
15
1559
29
33
4
11
4
71
15
31
1
1
1
65
1
2
1
314
1
1
1
1946
124
33
191
1547
1
1324
1237
1583
2172
396
11
1
1
15
1
1
2640
8
10
123
2
1
1
1
2
1
7
1
1
2
1
1
164
1
399
1
1
3
2
5
1
2
15
1
1
2
12
3
2
11
1
88
2
437
32
3720
147
1254
2320
643
94
1603
79
66
5
32
17
1
159
1060
4
1
351
146
4316
20
1406
4